//package cn.tedu.order;
//
//import com.zaxxer.hikari.HikariDataSource;
//import io.seata.rm.datasource.DataSourceProxy;
//import org.springframework.boot.context.properties.ConfigurationProperties;
//import org.springframework.context.annotation.Bean;
//import org.springframework.context.annotation.Configuration;
//import org.springframework.context.annotation.Primary;
//
//import javax.sql.DataSource;
//
///*
// 数据源配置类
// */
//@Configuration
//public class DSAutoConfiguration {
//    //hikari使用的是jdbcurl
//    @ConfigurationProperties(prefix = "spring.datasource")
//    //创建原始数据源对象
//    @Bean
//    public DataSource dataSource(){
//        return new HikariDataSource();
//        //return new DruidDataSource();
//    }
//    //创建数据源代理对象
//    @Primary   //首选对象
//    @Bean
//    public DataSource dataSourceProxy(DataSource ds){
//        return new DataSourceProxy(ds);
//    }
//}
